home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Gold Collection
/
Software Vault - The Gold Collection (American Databankers) (1993).ISO
/
cdr15
/
graph32_.zip
/
GRAPHIT!.DOC
< prev
next >
Wrap
Text File
|
1993-06-22
|
7KB
|
144 lines
GRAPHIT! 3.2 by R. Kwok (C) 1993
-------------===========≡≡≡≡≡≡≡≡
This program is designed to help trigonometry students or anyone with a need
to remember what a trig function graph looks like. It can be used as a study
aid. Just run it and see. It will give you 6 choices: Cosine, Sine, Tangent,
and Cotangent, Secant, and Cosecant. Choose which one you want and it will be
displayed for you. You must have at LEAST an EGA monitor. A low-resolution
version is available for a $5 fee. See below for what's new.
First you get a great plane. Then, the program nicely asks you for what
function to graph. After, you can input certain details such as amplitude,
period, left / right shift, and up / down shift. (Use a negative number for
moving left or down.) Your details will be shown below, right of the graph.
If you don't feel like entering details, just push [ENTER] on any input. It
will default to an amplitude of 1 / period of 1 / shift of 0.
NEW!!! - Now GRAPHIT!'s shift and period can contain PI elements. Let's say
you want to shift it PI over 4 units to the right. When asked for the hori-
zontal shift, just type in `pi over 4' and it'll do it. I've also made it
easier. When asked you can push [F2]. It will type in `pi over ' and let
you do the number. What if you want PI itself. Just type [F2] and then 1
because PI / 1 is PI. The number you enter CANNOT be zero (cause how can
you divide anything by 0?).
NEW!!! - Now you can specify the Y range. Let's say you want to graph some-
thing with an amplitude of 3. It won't just go up and disappear then come
back down. If you have the Y range set to 3, you'll see it. It asks for
range in the beginning and you can change it by pushing [R] at the function
selection screen.
NEW!!! - [F1] is help [F10] will exit
Actually if you want to exit, you need to push [F10] then a key.
This will take you to the SCREEN SCAN MODE but just type `N' and
you will be back at your O.S. Same goes with [F1] (push a key).
NEW!!! - Mouse support - Not required but it's there. Currently a mouse is
only useful for SCREEN SCAN MODE, or playing while it's graphing <g>.
NOTE: if you follow it graphing you might lose some parts of your
wave. may wipe out some screen elements.
NEW!!! - RELATIVE SCREEN SCAN MODE - You can now move the mouse to identify
what your pixel coordinates are. In the future, you will get the
actual relative GRAPH positions, rather than screen.
NEW!!! - Revised interface - while graphing, it shows you what coordinates it's
plotting. Also, the screen is (should be) self-cleaning (i.e., get's
rid of previous data).
NEW!!! - Got rid of beg(?) screen at the end. I figured that you're a nice
person and have probably seen a lot of those in *SHARE*ware stuff.
Well this is FREE*BUT* ware so . . .
B-AWARE - Not beware; just be aware: Because of the complicated (& dumb) meth-
ods BBSs have for testing uploads, I'm now going to use regular dates
but the time will represent the version number (i.e., the time on the
files here should be 3:20am = ver 3.2).
BRAND NEW! - entertaining sound while graphing. If you don't want sound put a
quiet on the command line. Make sure it is the last command
option. Ex: GRAPHIT! 10 quiet
If you type a number (probably below 50) after GRAPHIT!
(e.g., `GRAPHIT! 10') it will graph to that accuracy. However, it will take
more time to draw the pixels. You shouldn't really need to since running it
without a number makes it use the default which is pretty accurate. But it is
there (in case you have a Pentium <g>).
If you feel this program is useful to you, a donation would be appreciated.
Registration is *not* required, but any comments or money will be gratefully
accepted. That is what FREE*BUT* WARE is. BTW, I sure could use donations.
Either send a comment or donation before this becomes shareware with its own
registration number and key. (threat!?)
FREE*BUT* WARE ≡ New De facto Standard:
---------------------------------------
This program is free but:
» you are not allowed to modify it
» you may distribute it w/o modification
» I'm not responsible if anything goes wrong (e.g. your screen can't handle a
sine wave and starts smoking)
No warranties expressed or implied. Provided `AS IS'
» donations will be accepted
» comments will be accepted
» I retain all rights, including Copyrights (533,252,271) to this program
» Alternate versions are available for a small cost
» The source code is offered for a charge
* This is better than to say it is neither freeware or shareware like most
people do. I've seen people who say their program is freeware but donations
are accepted, so tell them to call it `FREE*BUT* WARE'. Also use this concept
eliminate the need for stupid registration keys or numbers. People have
goofed. They've called it Shareware when they don't really share it. (maybe
they should call it Greedware ?)
Reiteration: I disclaim all warranties relating to this little program. Caveat
emptor
Please send comments / *optional* dough to:
R. Kwok
ATTN: Computer programs
148 West Lincoln Ave.
Anaheim, CA. 92805
Alternate versions are available:
People who don't have EGA or VGA: $5.00 <- specify screen type
People who want the source: $30.00 <- worth much more now :(
People who want a custom version ......
i.e. a graph of a specific ......
thing $10.00
No order form is needed; Just say what you want and mail it.
INNOVATIONS
=-=-=-=-=-=
1.0 = Original version (N.R.)
1.5 = Released Version. Did everything normally
2.0 = This is not a bug fix. This is totally rewritten to provide the user
with input. Amplitude, Period, and shift can be inputted. Graphs more
accurately. Accepts command-line input. If you find any bugs, please
send a comment.
2.5 = Added [ESC] to graphing in case it takes forever.
3.1 = This is a totally revised version. So much that if I haven't been work-
ing on it for a while, I forget and get lost in the HUGE code. Don't
worry this new MOUSE version only adds 8k to the size. Also I've added
a user-specified vertical range. And the most important: you can now do
nonstandard shifts & periods using the input `PI OVER x'. It has a
relative screen scanning mode after the graph so you can see w/ the
mouse what the X and Y coordinates of the screen, not the graph is like.
The screen's first column is less than the graph's column. I'll try to
work on it. I would really appreciate some comments on this one.
3.2 = Added sound to graphing
LOOK OUT FOR
COMPFILE - which freshens ZIP files to 2.04 w/ extra compression option.
RMDIRX - which is a QUIET directory removal utility
GRAPHCALC - which graphs line functions (e.g., Y = X)
CALCULATor - which is a pop up calculator
DEGree 2 RADians - which converts degree measure to radians
Who knows?
6/22/93«